#pragma once
#include "IEngineSystem.h"

// {C9851E9A-EBCD-4e43-A6C3-DABB299083F4}
DEFINE_GUID(SERVER_SYSTEM_GUID, 
0xc9851e9a, 0xebcd, 0x4e43, 0xa6, 0xc3, 0xda, 0xbb, 0x29, 0x90, 0x83, 0xf4);

class ServerSystem : public IEngineSystem
{
public:
	ServerSystem(EnginePointer<SettingsManager>& settings, EnginePointer<IMessageQueue>& messages);
	~ServerSystem(void);

	GUID getSystemIdentifier();

	AUTO_SIZE;
};
